body, div, h3, h4, h5, input, textarea, select, p, dl, dt, dd, a, i, strong, img, button, form, table, th, tr, td, tbody {
    margin: 0;
    padding: 0;
}

input {
    resize: none;
    border: none;
}

img {
    border: none;
}

a {
    text-decoration: none;
    color: #fe9527;
}

body {
    color: #333;
    min-height: 100vh;
    background: #fff;
    font-size: 0.64rem;
    font-family: 'Microsoft YaHei';
}

.van-button--primary {
    background: linear-gradient(90deg, #FEA829, #FE8F27);
    border-radius: 1.17rem;
    border: none;
    font-size: 0.96rem;
}
.van-checkbox__icon {
    height: 0.75rem;
    font-size: 0.8rem;
}
.van-checkbox__icon .van-icon {
    width: 0.75rem;
    height: 0.75rem;
    line-height: 0.75rem;
}
.van-checkbox__icon--checked .van-icon {
    background-color: #fe9527;
    border-color: #fe9527;
}
.van-nav-bar .van-icon {
    color: #333;
}